that's a tall order. - Türkisch Englisch Wörterbuch